//保留当前页面，跳转到应用内的某个页面
export const navigateTo = (url: string) => uni.navigateTo({ url });

//关闭当前页面，跳转到应用内的某个页面。
export const redirectTo = (url: string) =>
  uni.redirectTo({
    url,
    animationType: "slide-in-right", // 动画类型
    animationDuration: 300, // 动画时长，单位ms
  });

//关闭所有页面，打开到应用内的某个页面。
export const reLaunch = (url: string) => uni.navigateTo({ url });

//跳转到 tabBar 页面，并关闭其他所有非 tabBar 页面
export const switchTab = (url: string) => uni.switchTab({ url });

// 关闭当前页面，返回上一页面或多级页面
export const navigateBack = (url: string) => uni.navigateTo({ url });

//预加载页面，是一种性能优化技术
export const preloadPage = (url: string) => uni.navigateTo({ url });

